package com.trex.modules.tbl.dw.entity;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.jeesite.common.mybatis.annotation.Column;
import com.jeesite.common.mybatis.annotation.Table;
import com.jeesite.common.mybatis.mapper.query.QueryType;

/**
 * 电文头属性配置表Entity
 * @author jy
 * @version 2023-02-25
 */
@Table(name="tbl_dw_pro", alias="a", label="电文头属性配置表信息", columns={
		@Column(name="Name", attrName="Name", label="属性名称", queryType=QueryType.LIKE),
		@Column(name="Caption", attrName="Caption", label="属性描述"),
		@Column(name="DataType", attrName="DataType", label="属性类型"),
	}, orderBy="a.rec_id DESC"
)
@JsonIgnoreProperties(ignoreUnknown=true)
public class TblDwPro{
	@JsonProperty("Name")
	private String name;		// 属性名称
	
	@JsonProperty("Caption")
	private String caption;		// 属性描述
	
	@JsonProperty("DataType")
	private String dataType;		// 属性类型

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getCaption() {
		return caption;
	}

	public void setCaption(String caption) {
		this.caption = caption;
	}

	public String getDataType() {
		return dataType;
	}

	public void setDataType(String dataType) {
		this.dataType = dataType;
	}
}